lacking intelligence - Turkish English Dictionary